package com.hyfrogx.modules.sys.form.file;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 文件返回结果
 * </p>
 *
 * @author wanglei
 * @date 2019-07-23 18:50:03
 */
@Data
@ApiModel(value = "文件返回结果")
public class FileVo implements Serializable {
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "文件Id")
	private Long id;

	@ApiModelProperty(value = "文件名称")
	private String fileName;

	@ApiModelProperty(value = "文件上传名称")
	private String uploadName;

	@ApiModelProperty(value = "文件类型")
	private String fileType;

	@ApiModelProperty(value = "本地地址")
	private String localUrl;

	@ApiModelProperty(value = "oss地址")
	private String httpUrl;

	@ApiModelProperty(value = "文件大小")
	private Long size;

	@ApiModelProperty(value = "启用状态")
	private Boolean status;

	@ApiModelProperty(value = "创建时间")
	private Date createTime;

}
